package service;

import pojo.Admin;
import pojo.Bed;

import java.sql.Connection;
import java.util.ArrayList;

/*
    Service层接口
 */
public interface BedService {
    //查询所有管理员信息
    public abstract ArrayList<Bed> findAll();

    //查询所有管理员信息
    public abstract int findCanLiveTotal();

    //条件查询，返回床铺对象
    public abstract Bed findById(Integer roomId,Integer bedId);

    //条件查询，根据床id判断床是否存在，返回是否存在信息
    //1为存在
    public abstract boolean findByIdReturnBool(Integer roomId,Integer bedId);

    //条件查询，根据床id判断床铺是否为被用户使用
    //true为是
    public abstract boolean isEmpty(Integer roomId,Integer bedId);

    //新增床信息
    public abstract int insert(Bed bed);

    //修改床信息
    public abstract int update(Bed bed);

    //删除床信息
    public abstract int delete(Bed bed);
}
